<?php

class modelo{
//variables de mapeo
var $modelo_id;
var $modelo_nombre;
var $marca_id;
var $modelo_eliminado;
//variables de clase
var $modelo;
var $campos;
var $db;

///////////////////////
function modelo($id=0){
$this->db = new mydb();
$this->tabla = 'modelo';
$this->campos = 'modelo_nombre,marca_id,modelo_eliminado';

if($id){
$this->get($id);
}

}
//////////////////// 


////////////////////
function add(){ $values = "'$this->modelo_nombre',$this->marca_id,'$this->modelo_eliminado'";
$this->modelo_id = $this->db->add($values,$this->campos,$this->tabla); return $this->modelo_id; }
////////////////////// 




///////////////////


function del(){
$GLOBALS["db"]->del("modelo_id = $this->modelo_id",$this->tabla);
} 

//////////////////////////




/////////////////////////
function get($id = 0){
   	if($id){
   	$rs = $GLOBALS["db"]->consulta("SELECT *        FROM $this->tabla 
       WHERE modelo_id = $id");
   	 $this->modelo_id = $rs[0]["modelo_id"];
   	 $this->modelo_nombre = $rs[0]["modelo_nombre"];
   	 $this->marca_id = $rs[0]["marca_id"];
   	 $this->modelo_eliminado = $rs[0]["modelo_eliminado"];
}
}



//////////////////////




///////////////////////////
function setmodelo_id($par=0){
if(!$par){
$this->modelo_id = -1;
}else{
$this->modelo_id = (int)$par;
}
}




///////////////////////
function setmodelo_nombre($par=''){
if(!$par){
$this->modelo_nombre = '';
}else{
$this->modelo_nombre = (string)$par;
}
}



////////////////////

///////////////////////
function setmarca_id($par=0){
if(!$par){
$this->marca_id = 0;
}else{
$this->marca_id = (int)$par;
}
}



////////////////////

///////////////////////
function setmodelo_eliminado($par=''){
if(!$par){
$this->modelo_eliminado = '';
}else{
$this->modelo_eliminado = (string)$par;
}
}



////////////////////

function upd(){
if($this->modelo_id){
    $values = "modelo_nombre='$this->modelo_nombre',marca_id=$this->marca_id";

$this->db->update("modelo_id=$this->modelo_id",$values,$this->tabla); 
}
}

}
?>
